func runtime.throw
655 uses
runtime (current package)
asan0.go#L19: func asanread(addr unsafe.Pointer, sz uintptr) { throw("asan") }
asan0.go#L20: func asanwrite(addr unsafe.Pointer, sz uintptr) { throw("asan") }
asan0.go#L21: func asanunpoison(addr unsafe.Pointer, sz uintptr) { throw("asan") }
asan0.go#L22: func asanpoison(addr unsafe.Pointer, sz uintptr) { throw("asan") }
cgo.go#L45: func cgoUse(any) { throw("cgoUse should not be called") }
cgocall.go#L125: throw("cgocall unavailable")
cgocall.go#L129: throw("cgocall nil")
cgocall.go#L242: throw("m changed unexpectedly in cgocallbackg")
cgocall.go#L350: throw("misaligned stack in cgocallback")
cgocall.go#L355: throw("cgo not implemented")
cgocall.go#L431: throw("can't happen")
cgocall.go#L453: throw("can't happen")
cgocall.go#L458: throw("can't happen")
cgocall.go#L528: throw("can't happen")
cgocheck.go#L55: throw(cgoWriteBarrierFail)
cgocheck.go#L159: throw(cgoWriteBarrierFail)
cgocheck.go#L192: throw(cgoWriteBarrierFail)
cgocheck.go#L225: throw("can't happen")
chan.go#L77: throw("makechan: invalid channel element type")
chan.go#L80: throw("makechan: bad alignment")
chan.go#L165: throw("unreachable")
chan.go#L267: throw("G waiting list is corrupted")
chan.go#L280: throw("chansend: spurious wakeup")
chan.go#L468: throw("unreachable")
chan.go#L581: throw("G waiting list is corrupted")
checkptr.go#L20: throw("checkptr: misaligned pointer conversion")
checkptr.go#L26: throw("checkptr: converted pointer straddles multiple allocations")
checkptr.go#L52: throw("checkptr: pointer arithmetic computed bad pointer value")
checkptr.go#L69: throw("checkptr: pointer arithmetic result points to invalid allocation")
debugcall.go#L127: throw("inconsistent lockedm")
debuglog.go#L77: throw("failed to allocate debug log")
debuglog.go#L149: throw("record too large")
debuglog.go#L282: throw("not a pointer type")
debuglog.go#L400: throw("record wrapped around")
env_posix.go#L14: throw("getenv before env init")
error.go#L312: throw("panicwrap: no ( in " + name)
error.go#L316: throw("panicwrap: unexpected string after package name: " + name)
error.go#L321: throw("panicwrap: no ) in " + name)
error.go#L324: throw("panicwrap: unexpected string after type name: " + name)
heapdump.go#L415: throw("dumpgs in STW - bad status")
heapdump.go#L487: throw("freemark array doesn't have enough entries")
heapdump.go#L737: throw("heapdump: out of memory")
iface.go#L36: throw("internal error - misuse of itab")
iface.go#L128: throw("malloc deadlock")
iface.go#L146: throw("mismatched count during itab table copy")
iface.go#L532: throw("unreachable method called. linker bug?")
lfstack.go#L30: throw("lfstack.push")
lfstack.go#L65: throw("bad lfnode address")
lock_futex.go#L54: throw("runtime·lock: lock count")
lock_futex.go#L117: throw("unlock of unlocked lock")
lock_futex.go#L126: throw("runtime·unlock: lock count")
lock_futex.go#L142: throw("notewakeup - double wakeup")
lock_futex.go#L150: throw("notesleep not on g0")
lock_futex.go#L221: throw("notetsleep not on g0")
lock_futex.go#L232: throw("notetsleepg on g0")
malloc.go#L428: throw("bad TinySizeClass")
malloc.go#L434: throw("heapArenaBitmapBytes not a power of 2")
malloc.go#L445: throw("failed to get system page size")
malloc.go#L449: throw("bad system page size")
malloc.go#L453: throw("bad system page size")
malloc.go#L457: throw("bad system page size")
malloc.go#L461: throw("bad system huge page size")
malloc.go#L479: throw("bad pagesPerSpanRoot")
malloc.go#L483: throw("bad pagesPerReclaimerChunk")
malloc.go#L692: throw("too many address space collisions for -race mode")
malloc.go#L727: throw("memory reservation exceeds address space limit")
malloc.go#L732: throw("misrounded allocation in sysAlloc")
malloc.go#L743: throw("out of memory allocating heap arena map")
malloc.go#L749: throw("arena already initialized")
malloc.go#L756: throw("out of memory allocating heap arena metadata")
malloc.go#L768: throw("out of memory allocating allArenas")
malloc.go#L825: throw("failed to allocate aligned heap memory; too many retries")
malloc.go#L884: throw("s.allocCount != s.nelems && freeIndex == s.nelems")
malloc.go#L894: throw("freeIndex is not valid")
malloc.go#L901: throw("s.allocCount > s.nelems")
malloc.go#L911: throw("mallocgc called with gcphase == _GCmarktermination")
malloc.go#L980: throw("malloc deadlock")
malloc.go#L983: throw("malloc during signal")
malloc.go#L991: throw("mallocgc called without a P or outside bootstrapping")
malloc.go#L1181: throw("delayed zeroing on data that may contain pointers")
malloc.go#L1292: throw("profilealloc called without a P or outside bootstrapping")
malloc.go#L1410: throw("persistentalloc: size == 0")
malloc.go#L1414: throw("persistentalloc: align is not a power of 2")
malloc.go#L1417: throw("persistentalloc: align is too large")
malloc.go#L1442: throw("runtime: cannot allocate memory")
map.go#L415: throw("concurrent map read and map write")
map.go#L476: throw("concurrent map read and map write")
map.go#L595: throw("concurrent map writes")
map.go#L686: throw("concurrent map writes")
map.go#L715: throw("concurrent map writes")
map.go#L806: throw("concurrent map writes")
map.go#L827: throw("hash_iter size incorrect") // see cmd/compile/internal/reflectdata/reflect.go
map.go#L871: throw("concurrent map iteration and map write")
map.go#L1003: throw("concurrent map writes")
map.go#L1034: throw("concurrent map writes")
map.go#L1066: throw("oldoverflow is not nil")
map.go#L1183: throw("bad map state")
map.go#L1216: throw("bad evacuatedN")
map.go#L1294: throw("runtime.reflect_makemap: unsupported map key type")
map.go#L1298: throw("key size wrong")
map.go#L1302: throw("elem size wrong")
map.go#L1305: throw("key align too big")
map.go#L1308: throw("elem align too big")
map.go#L1311: throw("key size not a multiple of key align")
map.go#L1314: throw("elem size not a multiple of elem align")
map.go#L1317: throw("bucketsize too small for proper alignment")
map.go#L1320: throw("need padding in bucket (key)")
map.go#L1323: throw("need padding in bucket (elem)")
map_fast32.go#L22: throw("concurrent map read and map write")
map_fast32.go#L62: throw("concurrent map read and map write")
map_fast32.go#L102: throw("concurrent map writes")
map_fast32.go#L177: throw("concurrent map writes")
map_fast32.go#L192: throw("concurrent map writes")
map_fast32.go#L267: throw("concurrent map writes")
map_fast32.go#L282: throw("concurrent map writes")
map_fast32.go#L358: throw("concurrent map writes")
map_fast32.go#L407: throw("bad map state")
map_fast64.go#L22: throw("concurrent map read and map write")
map_fast64.go#L62: throw("concurrent map read and map write")
map_fast64.go#L102: throw("concurrent map writes")
map_fast64.go#L177: throw("concurrent map writes")
map_fast64.go#L192: throw("concurrent map writes")
map_fast64.go#L267: throw("concurrent map writes")
map_fast64.go#L282: throw("concurrent map writes")
map_fast64.go#L360: throw("concurrent map writes")
map_fast64.go#L409: throw("bad map state")
map_faststr.go#L22: throw("concurrent map read and map write")
map_faststr.go#L117: throw("concurrent map read and map write")
map_faststr.go#L212: throw("concurrent map writes")
map_faststr.go#L295: throw("concurrent map writes")
map_faststr.go#L310: throw("concurrent map writes")
map_faststr.go#L386: throw("concurrent map writes")
map_faststr.go#L435: throw("bad map state")
mbitmap.go#L174: throw("s.freeindex > s.nelems")
mbitmap.go#L242: throw("bad magic division")
mbitmap.go#L296: throw("markBitsForSpan: unaligned start")
mbitmap.go#L368: throw("found bad pointer in Go heap (incorrect use of unsafe or cgo?)")
mbitmap.go#L571: throw("bulkBarrierPreWrite: unaligned arguments")
mbitmap.go#L639: throw("bulkBarrierPreWrite: unaligned arguments")
mbitmap.go#L717: throw("runtime: typeBitsBulkBarrier without type")
mbitmap.go#L721: throw("runtime: invalid typeBitsBulkBarrier")
mbitmap.go#L725: throw("runtime: invalid typeBitsBulkBarrier")
mbitmap.go#L766: throw("initSpan: unaligned length")
mbitmap.go#L769: throw("initSpan: unaligned base")
mbitmap.go#L857: throw("heapBitsSetType: pointer bit missing")
mbitmap.go#L860: throw("heapBitsSetType: scan bit missing")
mbitmap.go#L901: throw("heapBitsSetType")
mbitmap.go#L917: throw("heapBitsSetType: called with non-pointer type")
mbitmap.go#L920: throw("heapBitsSetType: unexpected 3 pointer wide size class on 32 bit")
mbitmap.go#L923: throw("heapBitsSetType: unexpected GC prog for 3 pointer wide size class")
mbitmap.go#L927: throw("heapBitsSetType: inconsistent object sizes")
mbitmap.go#L935: throw("heapBitsSetType: unexpected gcdata for 1 pointer wide type size in 3 pointer wide size class")
mbitmap.go#L1146: throw("heapBitsSetType: called with non-pointer type")
mbitmap.go#L1157: throw("heapBitsSetType: unexpected shift")
mbitmap.go#L1350: throw("bad start shift")
mbitmap.go#L1376: throw("bad shift after block copy")
mbitmap.go#L1386: throw("copy exceeded object size")
mbitmap.go#L1390: throw("bad number of remaining words")
mbitmap.go#L1424: throw("bad heapBitsSetType")
mbitmap.go#L1464: throw("bad heapBitsSetType")
mbitmap.go#L1492: throw("heapBitsSetTypeGCProg: small allocation")
mbitmap.go#L1499: throw("heapBitsSetTypeGCProg: unexpected bit count")
mbitmap.go#L1574: throw("progToPointerMask: overflow")
mcache.go#L151: throw("refill of span with free space remaining")
mcache.go#L156: throw("bad sweepgen in refill")
mcache.go#L164: throw("out of memory")
mcache.go#L168: throw("span has no free space")
mcache.go#L200: throw("out of memory")
mcache.go#L215: throw("out of memory")
mcache.go#L293: throw("bad flushGen")
mcentral.go#L176: throw("span has no free objects")
mcentral.go#L196: throw("uncaching span but s.allocCount == 0")
mcheckmark.go#L48: throw("out of memory allocating checkmarks bitmap")
mcheckmark.go#L65: throw("GC work not flushed")
mcheckmark.go#L86: throw("checkmark found unmarked object")
mem_linux.go#L102: throw("unaligned sysUnused")
mem_linux.go#L121: throw("runtime: cannot disable permissions in address space")
mem_linux.go#L130: throw("runtime: out of memory")
mem_linux.go#L133: throw("runtime: cannot remap pages in address space")
mem_linux.go#L189: throw("runtime: out of memory")
mem_linux.go#L193: throw("runtime: cannot map pages in arena address space")
mfinal.go#L86: throw("queuefinalizer during GC")
mfinal.go#L104: throw("finalizer out of sync")
mfinal.go#L209: throw("missing type in runfinq")
mfinal.go#L236: throw("bad kind in runfinq")
mfinal.go#L335: throw("runtime.SetFinalizer: first argument is nil")
mfinal.go#L338: throw("runtime.SetFinalizer: first argument is " + etyp.string() + ", not pointer")
mfinal.go#L342: throw("nil elem type!")
mfinal.go#L370: throw("runtime.SetFinalizer: pointer not in allocated block")
mfinal.go#L377: throw("runtime.SetFinalizer: pointer not at beginning of allocated block")
mfinal.go#L392: throw("runtime.SetFinalizer: second argument is " + ftyp.string() + ", not a function")
mfinal.go#L396: throw("runtime.SetFinalizer: cannot pass " + etyp.string() + " to finalizer " + ftyp.string() + " because dotdotdot")
mfinal.go#L399: throw("runtime.SetFinalizer: cannot pass " + etyp.string() + " to finalizer " + ftyp.string())
mfinal.go#L422: throw("runtime.SetFinalizer: cannot pass " + etyp.string() + " to finalizer " + ftyp.string())
mfinal.go#L436: throw("runtime.SetFinalizer: finalizer already set")
mfixalloc.go#L55: throw("runtime: fixalloc size too large")
mfixalloc.go#L76: throw("runtime: internal error")
mgc.go#L154: throw("size of Workbuf is suboptimal")
mgc.go#L637: throw("p mcache not flushed")
mgc.go#L972: throw("gc done but gcphase != _GCoff")
mgc.go#L1034: throw("failed to set sweep barrier")
mgc.go#L1247: throw("gcBgMarkWorker: blackening not enabled")
mgc.go#L1251: throw("gcBgMarkWorker: mode not set")
mgc.go#L1260: throw("work.nwait was > work.nproc")
mgc.go#L1274: throw("gcBgMarkWorker: unexpected gcMarkWorkerMode")
mgc.go#L1313: throw("work.nwait > work.nproc")
mgc.go#L1361: throw("in gcMark expecting to see gcphase as _GCmarktermination")
mgc.go#L1377: throw("work.full != 0")
mgc.go#L1420: throw("P has cached GC work at end of mark termination")
mgc.go#L1457: throw("gcSweep being done but phase is not GCoff")
mgc.go#L1657: throw("already have a reachable special (duplicate pointer?)")
mgc.go#L1674: throw("IsReachable failed")
mgcmark.go#L124: throw("left over markroot jobs")
mgcmark.go#L142: throw("scan missed a g")
mgcmark.go#L201: throw("markroot: bad index")
mgcmark.go#L239: throw("g already scanned")
mgcmark.go#L270: throw("rootBlockBytes must be a multiple of 8*ptrSize")
mgcmark.go#L368: throw("non in-use span found with specials bit set")
mgcmark.go#L374: throw("gc: unswept span")
mgcmark.go#L548: throw("nwait > work.nprocs")
mgcmark.go#L577: throw("work.nwait > work.nproc")
mgcmark.go#L723: throw("scanstack - bad status")
mgcmark.go#L729: throw("mark - bad status")
mgcmark.go#L734: throw("scanstack: goroutine not stopped")
mgcmark.go#L740: throw("can't scan our own stack")
mgcmark.go#L889: throw("remaining pointer buffers")
mgcmark.go#L1016: throw("gcDrain phase incorrect")
mgcmark.go#L1130: throw("gcDrainN phase incorrect")
mgcmark.go#L1250: throw("scanobject n == 0")
mgcmark.go#L1376: throw("misaligned mask")
mgcmark.go#L1441: throw("greyobject: obj not pointer-aligned")
mgcmark.go#L1456: throw("marking free object")
mgcmark.go#L1546: throw("gcmarknewobject called while doing checkmark")
mgcpacer.go#L67: throw("gcController.heapLive not aligned to 8 bytes")
mgcpacer.go#L825: throw("gcControllerState.findRunnable: blackening not enabled")
mgcpacer.go#L929: throw("logWorkTime: unknown mark worker mode")
mgcpacer.go#L1183: throw("trigger underflow")
mgcscavenge.go#L373: throw("released less than one physical page of memory")
mgcscavenge.go#L581: throw("unreserving unaligned region")
mgcscavenge.go#L613: throw("scavengeOne called with unaligned work region")
mgcscavenge.go#L759: throw("double scavenge")
mgcscavenge.go#L844: throw("bad m value")
mgcscavenge.go#L866: throw("min must be a non-zero power of 2")
mgcscavenge.go#L869: throw("min too large")
mgcscavenge.go#L913: throw("min must be a non-zero power of 2")
mgcscavenge.go#L916: throw("min too large")
mgcstack.go#L208: throw("address not a stack address")
mgcstack.go#L284: throw("objects added out of order or overlapping")
mgcsweep.go#L168: throw("sweeper left outstanding across sweep generations")
mgcsweep.go#L173: throw("mismatched begin/end of activeSweep")
mgcsweep.go#L249: throw("active sweepers found at start of mark phase")
mgcsweep.go#L317: throw("use of invalid sweepLocker")
mgcsweep.go#L362: throw("non in-use span in unswept list")
mgcsweep.go#L434: throw("mspan.ensureSwept: m is not locked")
mgcsweep.go#L473: throw("mspan.sweep: m is not locked")
mgcsweep.go#L486: throw("mspan.sweep: bad span state")
mgcsweep.go#L621: throw("sweep increased allocation count")
mgcsweep.go#L642: throw("mspan.sweep: bad span state after sweep")
mgcsweep.go#L645: throw("swept cached span")
mgcsweep.go#L776: throw("found pointer to free object")
mgcwork.go#L27: throw("bad workbufAlloc")
mgcwork.go#L336: throw("workbuf is empty")
mgcwork.go#L342: throw("workbuf is not empty")
mgcwork.go#L378: throw("out of memory")
mgcwork.go#L450: throw("cannot free workbufs when work.full != 0")
mheap.go#L505: throw("runtime: cannot allocate memory")
mheap.go#L936: throw("manual span allocation called with non-manually-managed type")
mheap.go#L1008: throw("potentially overlapping in-use allocations detected")
mheap.go#L1177: throw("grew heap, but no adequate free space found")
mheap.go#L1469: throw("mheap.freeSpanLocked - invalid stack free")
mheap.go#L1474: throw("mheap.freeSpanLocked - invalid free")
mheap.go#L1482: throw("mheap.freeSpanLocked - invalid span state")
mheap.go#L1588: throw("mSpanList.remove")
mheap.go#L1612: throw("mSpanList.insert")
mheap.go#L1630: throw("mSpanList.insertBack")
mheap.go#L1713: throw("addspecial on invalid pointer")
mheap.go#L1762: throw("removespecial on invalid pointer")
mheap.go#L1876: throw("setprofilebucket: profile already set")
mheap.go#L1937: throw("bad special kind")
mheap.go#L2039: throw("markBits overflow")
mheap.go#L2102: throw("runtime: cannot allocate memory")
mpagealloc.go#L323: throw("root level max pages doesn't fit in summary")
mpagealloc.go#L413: throw("pageAlloc: out of memory")
mpagealloc.go#L665: throw("range partially overlaps")
mpagealloc.go#L777: throw("bad summary data")
mpagealloc.go#L795: throw("bad summary data")
mpagealloc.go#L840: throw("bad summary data")
mpagealloc_64bit.go#L78: throw("failed to reserve page summary memory")
mpagealloc_64bit.go#L100: throw("sysGrow bounds not aligned to pallocChunkBytes")
mpagecache.go#L132: throw("bad summary data")
mprof.go#L167: throw("invalid profile bucket type")
mprof.go#L190: throw("bad use of bucket.mp")
mprof.go#L199: throw("bad use of bucket.bp")
mprof.go#L210: throw("runtime: cannot allocate memory")
mranges.go#L35: throw("addr range base and limit are not in the same memory segment")
mranges.go#L63: throw("bad prune")
mranges.go#L262: throw("attempted to add zero-sized address range")
msan0.go#L19: func msanread(addr unsafe.Pointer, sz uintptr) { throw("msan") }
msan0.go#L20: func msanwrite(addr unsafe.Pointer, sz uintptr) { throw("msan") }
msan0.go#L21: func msanmalloc(addr unsafe.Pointer, sz uintptr) { throw("msan") }
msan0.go#L22: func msanfree(addr unsafe.Pointer, sz uintptr) { throw("msan") }
msan0.go#L23: func msanmove(dst, src unsafe.Pointer, sz uintptr) { throw("msan") }
mspanset.go#L235: throw("attempt to clear non-empty span set")
mspanset.go#L252: throw("span set block with unpopped elements found in reset")
mspanset.go#L258: throw("fully empty unfreed span set block found in reset")
mspanset.go#L346: throw("headTailIndex overflow")
mstats.go#L382: throw("memstats.heapStats not aligned to 8 bytes")
mstats.go#L386: throw("memstats.gcPauseDist not aligned to 8 bytes")
mstats.go#L392: throw("heapStatsDelta not a multiple of 8 bytes in size")
mstats.go#L499: throw("short slice passed to readGCStats")
mstats.go#L619: throw("heap_inuse and consistent stats are not equal")
mstats.go#L624: throw("heap_released and consistent stats are not equal")
mstats.go#L631: throw("measures of the retained heap are not equal")
mstats.go#L689: throw("sysMemStat overflow")
mstats.go#L808: throw("bad sequence number")
mstats.go#L837: throw("bad sequence number")
mwbbuf.go#L98: throw("bad write barrier buffer bounds")
netpoll.go#L220: throw("runtime: blocked write on free polldesc")
netpoll.go#L224: throw("runtime: blocked read on free polldesc")
netpoll.go#L250: throw("runtime: close polldesc w/o unblock")
netpoll.go#L254: throw("runtime: blocked write on closing polldesc")
netpoll.go#L258: throw("runtime: blocked read on closing polldesc")
netpoll.go#L408: throw("runtime: unblock on closing polldesc")
netpoll.go#L514: throw("runtime: double wait")
netpoll.go#L527: throw("runtime: corrupted polldesc")
netpoll.go#L577: throw("runtime: inconsistent read deadline")
netpoll.go#L586: throw("runtime: inconsistent write deadline")
netpoll_epoll.go#L38: throw("runtime: netpollinit failed")
netpoll_epoll.go#L45: throw("runtime: pipe failed")
netpoll_epoll.go#L54: throw("runtime: epollctl failed")
netpoll_epoll.go#L77: throw("runtime: unused")
netpoll_epoll.go#L96: throw("runtime: netpollBreak write failed")
netpoll_epoll.go#L130: throw("runtime: netpoll failed")
netpoll_epoll.go#L149: throw("runtime: netpoll: break fd ready for something unexpected")
os_linux.go#L182: throw("newosproc")
os_linux.go#L529: throw("sigaction failed")
os_linux.go#L621: throw("timer_delete")
os_linux.go#L671: throw("timer_settime")
os_linux.go#L874: throw("AllThreadsSyscall6 results differ between threads; runtime corrupted")
panic.go#L35: throw(msg)
panic.go#L41: throw(msg)
panic.go#L55: throw(err)
panic.go#L234: throw("defer on system stack")
panic.go#L239: throw("deferproc: d.panic != nil after newdefer")
panic.go#L271: throw("defer on system stack")
panic.go#L397: throw("freedefer with d._panic != nil")
panic.go#L402: throw("freedefer with d.fn != nil")
panic.go#L422: throw("unfinished open-coded defers in deferreturn")
panic.go#L487: throw("unfinished open-coded defers in Goexit")
panic.go#L513: throw("bad defer entry in Goexit")
panic.go#L529: throw("panic while printing panic value")
panic.go#L623: throw("duplicated defer entry")
panic.go#L641: throw("missing deferreturn")
panic.go#L764: throw("panic on system stack")
panic.go#L771: throw("panic during malloc")
panic.go#L780: throw("panic during preemptoff")
panic.go#L786: throw("panic holding locks")
panic.go#L850: throw("bad defer entry in panic")
panic.go#L872: throw("bypassed recovery failed") // mcall should not return
panic.go#L931: throw("recovery failed") // mcall should not return
panic.go#L978: throw(s)
panic.go#L982: func throw(s string) {
panic.go#L1020: throw("bad recovery")
plugin.go#L20: throw("runtime: no plugin module data")
plugin.go#L23: throw("runtime: plugin has empty pluginpath")
plugin.go#L48: throw("plugin: new module data overlaps with previous moduledata")
plugin.go#L122: throw("runtime: plugin has bad symbol table")
preempt.go#L110: throw("suspendG from non-preemptible goroutine")
preempt.go#L135: throw("invalid g status")
preempt.go#L268: throw("unexpected g status")
preempt.go#L336: throw("async stack too large")
preempt.go#L445: throw("bad restart PC")
proc.go#L184: throw("runtime.main not on m0")
proc.go#L191: throw("nanotime returning zero")
proc.go#L214: throw("_cgo_thread_start missing")
proc.go#L218: throw("_cgo_setenv missing")
proc.go#L221: throw("_cgo_unsetenv missing")
proc.go#L225: throw("_cgo_notify_runtime_init_done missing")
proc.go#L298: throw("forcegc: phase error")
proc.go#L352: throw("gopark: bad g status")
proc.go#L408: throw("acquireSudog: found s.elem != nil in cache")
proc.go#L417: throw("runtime: sudog with non-nil elem")
proc.go#L420: throw("runtime: sudog with non-false isSelect")
proc.go#L423: throw("runtime: sudog with non-nil next")
proc.go#L426: throw("runtime: sudog with non-nil prev")
proc.go#L429: throw("runtime: sudog with non-nil waitlink")
proc.go#L432: throw("runtime: sudog with non-nil c")
proc.go#L436: throw("runtime: releaseSudog with non-nil gp.param")
proc.go#L466: throw("runtime: mcall called on m->g0 stack")
proc.go#L470: throw("runtime: mcall function returned")
proc.go#L497: throw("ctxt != 0")
proc.go#L533: throw("allgadd: bad status Gidle")
proc.go#L706: throw("sched.timeToRun not aligned to 8 bytes")
proc.go#L721: throw("unknown runnable goroutine during bootstrap")
proc.go#L763: throw("thread exhaustion")
proc.go#L775: throw("runtime: thread ID overflow")
proc.go#L853: throw("bad g->status in ready")
proc.go#L914: throw("casfrom_Gscanstatus:top gp->status is not in scan state")
proc.go#L927: throw("casfrom_Gscanstatus: gp->status is not in scan state")
proc.go#L950: throw("castogscanstatus")
proc.go#L963: throw("casgstatus: bad incoming values")
proc.go#L978: throw("casgstatus: waiting for Gwaiting but is Grunnable")
proc.go#L1036: throw("copystack: bad status, not Gwaiting or Grunnable")
proc.go#L1050: throw("bad g transition")
proc.go#L1062: throw("bad g transition")
proc.go#L1180: throw("stopTheWorld: holding locks")
proc.go#L1246: throw(bad)
proc.go#L1284: throw("startTheWorld: inconsistent mp->nextp")
proc.go#L1395: throw("bad runtime·mstart")
proc.go#L1485: throw("locked m0 woke up")
proc.go#L1509: throw("m not found in allm")
proc.go#L1582: throw("forEachP: sched.safePointWait != 0")
proc.go#L1643: throw("forEachP: not done")
proc.go#L1647: throw("forEachP: P did not run fn")
proc.go#L2107: throw("on a locked thread with no template thread")
proc.go#L2130: throw("_cgo_thread_start missing")
proc.go#L2216: throw("stopm holding locks")
proc.go#L2219: throw("stopm holding p")
proc.go#L2222: throw("stopm spinning")
proc.go#L2276: throw("startm: negative nmspinning")
proc.go#L2313: throw("startm: m is spinning")
proc.go#L2316: throw("startm: m has p")
proc.go#L2319: throw("startm: p has runnable gs")
proc.go#L2413: throw("stoplockedm: inconsistent locking")
proc.go#L2427: throw("stoplockedm: not runnable")
proc.go#L2441: throw("startlockedm: locked to me")
proc.go#L2444: throw("startlockedm: m has p")
proc.go#L2460: throw("gcstopm: not waiting for gc")
proc.go#L2467: throw("gcstopm: negative nmspinning")
proc.go#L2672: throw("findrunnable: wrong p")
proc.go#L2701: throw("findrunnable: negative nmspinning")
proc.go#L2748: throw("findrunnable: netpoll with p")
proc.go#L2751: throw("findrunnable: netpoll with spinning")
proc.go#L3026: throw("resetspinning: not a spinning m")
proc.go#L3031: throw("findrunnable: negative nmspinning")
proc.go#L3115: throw("schedule: holding locks")
proc.go#L3126: throw("schedule: in cgo")
proc.go#L3145: throw("schedule: spinning with local work")
proc.go#L3343: throw("bad g status")
proc.go#L3392: throw("bad g status")
proc.go#L3402: throw("preempt at unknown pc")
proc.go#L3406: throw("preempt SPWRITE")
proc.go#L3495: throw("internal lockOSThread error")
proc.go#L3533: throw("save on system g not allowed")
proc.go#L3607: throw("entersyscall")
proc.go#L3706: throw("entersyscallblock")
proc.go#L3713: throw("entersyscallblock")
proc.go#L3750: throw("exitsyscall: syscall frame is no longer valid")
proc.go#L4075: throw("go of nil func value")
proc.go#L4087: throw("newproc1: newg missing stack")
proc.go#L4091: throw("newproc1: new g is not Gdead")
proc.go#L4189: throw("gfput: bad status (not Gdead)")
proc.go#L4406: throw("runtime: internal error: misuse of lockOSThread/unlockOSThread")
proc.go#L4602: throw("missing mcache?")
proc.go#L4729: throw("procresize: invalid arg")
proc.go#L4887: throw("wirep: already in go")
proc.go#L4895: throw("wirep: invalid p state")
proc.go#L4907: throw("releasep: invalid arg")
proc.go#L4912: throw("releasep: invalid p state")
proc.go#L4973: throw("checkdead: inconsistent counts")
proc.go#L4990: throw("checkdead: runnable g")
proc.go#L4995: throw("no goroutines (main called runtime.Goexit) - deadlock!")
proc.go#L5013: throw("checkdead: no m for timer")
proc.go#L5030: throw("all goroutines are asleep - deadlock!")
proc.go#L5617: throw("pidleput: P has non-empty run queue")
proc.go#L5721: throw("runqputslow: queue is not full")
proc.go#L5925: throw("runqsteal: runq overflow")
proc.go#L6192: throw("recursive call during initialization - linker skew")
profbuf.go#L218: throw("newProfBuf: buffer too large")
profbuf.go#L309: throw("misuse of profBuf.write")
profbuf.go#L399: throw("runtime: profBuf already closed")
profbuf.go#L523: throw("runtime: malformed profBuf buffer - tag and data out of sync")
profbuf.go#L538: throw("runtime: malformed profBuf buffer - invalid size")
race0.go#L19: func raceReadObjectPC(t *_type, addr unsafe.Pointer, callerpc, pc uintptr) { throw("race") }
race0.go#L20: func raceWriteObjectPC(t *_type, addr unsafe.Pointer, callerpc, pc uintptr) { throw("race") }
race0.go#L21: func raceinit() (uintptr, uintptr) { throw("race"); return 0, 0 }
race0.go#L22: func racefini() { throw("race") }
race0.go#L23: func raceproccreate() uintptr { throw("race"); return 0 }
race0.go#L24: func raceprocdestroy(ctx uintptr) { throw("race") }
race0.go#L25: func racemapshadow(addr unsafe.Pointer, size uintptr) { throw("race") }
race0.go#L26: func racewritepc(addr unsafe.Pointer, callerpc, pc uintptr) { throw("race") }
race0.go#L27: func racereadpc(addr unsafe.Pointer, callerpc, pc uintptr) { throw("race") }
race0.go#L28: func racereadrangepc(addr unsafe.Pointer, sz, callerpc, pc uintptr) { throw("race") }
race0.go#L29: func racewriterangepc(addr unsafe.Pointer, sz, callerpc, pc uintptr) { throw("race") }
race0.go#L30: func raceacquire(addr unsafe.Pointer) { throw("race") }
race0.go#L31: func raceacquireg(gp *g, addr unsafe.Pointer) { throw("race") }
race0.go#L32: func raceacquirectx(racectx uintptr, addr unsafe.Pointer) { throw("race") }
race0.go#L33: func racerelease(addr unsafe.Pointer) { throw("race") }
race0.go#L34: func racereleaseg(gp *g, addr unsafe.Pointer) { throw("race") }
race0.go#L35: func racereleaseacquire(addr unsafe.Pointer) { throw("race") }
race0.go#L36: func racereleaseacquireg(gp *g, addr unsafe.Pointer) { throw("race") }
race0.go#L37: func racereleasemerge(addr unsafe.Pointer) { throw("race") }
race0.go#L38: func racereleasemergeg(gp *g, addr unsafe.Pointer) { throw("race") }
race0.go#L39: func racefingo() { throw("race") }
race0.go#L40: func racemalloc(p unsafe.Pointer, sz uintptr) { throw("race") }
race0.go#L41: func racefree(p unsafe.Pointer, sz uintptr) { throw("race") }
race0.go#L42: func racegostart(pc uintptr) uintptr { throw("race"); return 0 }
race0.go#L43: func racegoend() { throw("race") }
race0.go#L44: func racectxend(racectx uintptr) { throw("race") }
runtime1.go#L104: throw("cas64 failed")
runtime1.go#L107: throw("cas64 failed")
runtime1.go#L111: throw("cas64 failed")
runtime1.go#L114: throw("cas64 failed")
runtime1.go#L117: throw("load64 failed")
runtime1.go#L121: throw("store64 failed")
runtime1.go#L124: throw("xadd64 failed")
runtime1.go#L127: throw("xadd64 failed")
runtime1.go#L130: throw("xchg64 failed")
runtime1.go#L133: throw("xchg64 failed")
runtime1.go#L164: throw("bad a")
runtime1.go#L167: throw("bad b")
runtime1.go#L170: throw("bad c")
runtime1.go#L173: throw("bad d")
runtime1.go#L176: throw("bad e")
runtime1.go#L179: throw("bad f")
runtime1.go#L182: throw("bad g")
runtime1.go#L185: throw("bad h")
runtime1.go#L188: throw("bad i")
runtime1.go#L191: throw("bad j")
runtime1.go#L194: throw("bad k")
runtime1.go#L197: throw("bad l")
runtime1.go#L200: throw("bad unsafe.Sizeof x1")
runtime1.go#L203: throw("bad offsetof y1.y")
runtime1.go#L206: throw("bad unsafe.Sizeof y1")
runtime1.go#L210: throw("bad timediv")
runtime1.go#L216: throw("cas1")
runtime1.go#L219: throw("cas2")
runtime1.go#L224: throw("cas3")
runtime1.go#L227: throw("cas4")
runtime1.go#L232: throw("cas5")
runtime1.go#L235: throw("cas6")
runtime1.go#L241: throw("atomicor8")
runtime1.go#L247: throw("atomicand8")
runtime1.go#L252: throw("float64nan")
runtime1.go#L255: throw("float64nan1")
runtime1.go#L260: throw("float64nan2")
runtime1.go#L263: throw("float64nan3")
runtime1.go#L268: throw("float32nan")
runtime1.go#L271: throw("float32nan1")
runtime1.go#L276: throw("float32nan2")
runtime1.go#L279: throw("float32nan3")
runtime1.go#L285: throw("FixedStack is not power-of-2")
runtime1.go#L289: throw("assembly checks failed")
rwmutex.go#L65: throw("runlock of unlocked rwmutex")
rwmutex.go#L108: throw("unlock of unlocked rwmutex")
select.go#L225: throw("select: broken sort")
select.go#L292: throw("gp.waiting != nil")
select.go#L378: throw("selectgo: bad wakeup")
sema.go#L101: throw("semacquire not on the G stack")
sema.go#L189: throw("corrupted semaphore ticket")
sema.go#L412: throw("semaRoot rotateLeft")
sema.go#L440: throw("semaRoot rotateRight")
sema.go#L610: throw("bad notifyList size")
signal_unix.go#L103: throw("bad sigtable len")
signal_unix.go#L802: throw("unexpected signal during runtime execution")
signal_unix.go#L815: throw("fault")
signal_unix.go#L825: throw("fault")
signal_unix.go#L838: throw("unexpected signal value")
signal_unix.go#L994: throw("non-Go code disabled sigaltstack")
signal_unix.go#L1002: throw("non-Go code set up signal handler without SA_ONSTACK flag")
signal_unix.go#L1012: throw("signal received during fork")
sigqueue.go#L102: throw("sigsend: inconsistent state")
sigqueue.go#L144: throw("signal_recv: inconsistent state")
sigqueue_note.go#L15: throw("sigNoteSetup")
sigqueue_note.go#L19: throw("sigNoteSleep")
sigqueue_note.go#L23: throw("sigNoteWakeup")
slice.go#L148: throw("checkptr: unsafe.Slice result straddles multiple allocations")
stack.go#L175: throw("cache size must be a multiple of page size")
stack.go#L207: throw("out of memory")
stack.go#L210: throw("bad allocCount")
stack.go#L213: throw("bad manualFreeList")
stack.go#L226: throw("span has no free stacks")
stack.go#L241: throw("freeing stack not in a stack span")
stack.go#L348: throw("stackalloc not on scheduler stack")
stack.go#L351: throw("stack size not a power of 2")
stack.go#L361: throw("out of memory (stackalloc)")
stack.go#L416: throw("out of memory")
stack.go#L450: throw("stack not a power of 2")
stack.go#L453: throw("bad stack size")
stack.go#L498: throw("bad span state")
stack.go#L628: throw("invalid pointer found on stack")
stack.go#L686: throw("bad frame pointer")
stack.go#L749: throw("bad top frame pointer")
stack.go#L857: throw("stack growth not allowed in system call")
stack.go#L861: throw("nil stackbase")
stack.go#L892: throw("racy sudog adjustment due to parking on channel")
stack.go#L964: throw("stack growth after fork")
stack.go#L970: throw("runtime: wrong goroutine in newstack")
stack.go#L993: throw("runtime: stack split at bad time")
stack.go#L1030: throw("missing stack in newstack")
stack.go#L1045: throw("runtime: split stack overflow")
stack.go#L1050: throw("runtime: preempt g0")
stack.go#L1053: throw("runtime: g is running but p is not")
stack.go#L1101: throw("stack overflow")
stack.go#L1160: throw("missing stack in shrinkstack")
stack.go#L1168: throw("bad status in shrinkstack")
stack.go#L1172: throw("shrinkstack at bad time")
stack.go#L1178: throw("shrinking stack in libcall")
stack.go#L1288: throw("missing stackmap")
stack.go#L1295: throw("bad symbol table")
stack.go#L1321: throw("missing stackmap")
stack.go#L1326: throw("bad symbol table")
stack.go#L1364: throw("abiRegArgsType needs GC Prog, update methodValueCallFrameObjs")
stack.go#L1377: throw("methodValueCallFrameObjs is not in a module")
stack.go#L1433: throw("attempt to execute system stack code on user stack")
string.go#L35: throw("string concatenation too long")
string.go#L298: throw("out of memory")
symtab.go#L606: throw("invalid function symbol table")
symtab.go#L627: throw("invalid runtime symbol table")
symtab.go#L635: throw("minpc or maxpc invalid")
symtab.go#L641: throw("abi mismatch")
symtab.go#L676: throw("runtime: text offset out of range")
symtab.go#L904: throw("no module data")
symtab.go#L963: throw("invalid runtime symbol table")
symtab.go#L1041: throw("bad spdelta")
symtab.go#L1166: throw("stackmapdata: index out of range")
time.go#L255: throw("timer when must be positive")
time.go#L258: throw("timer period must be non-negative")
time.go#L261: throw("addtimer called with initialized timer")
time.go#L291: throw("doaddtimer: P already set in timer")
time.go#L374: throw("dodeltimer: wrong P")
time.go#L404: throw("dodeltimer0: wrong P")
time.go#L426: throw("timer when must be positive")
time.go#L429: throw("timer period must be non-negative")
time.go#L564: throw("cleantimers: bad p")
time.go#L675: throw("adjusttimers: bad p")
time.go#L761: throw("runtimer: bad p")
time.go#L860: throw("runOneTimer: unexpected racectx")
time.go#L976: throw("bad timer heap")
time.go#L981: throw("bad timer heap len")
time.go#L1127: throw("timer data corruption")
trace.go#L351: throw("trace: non-empty trace buffer in proc")
trace.go#L355: throw("trace: non-empty global trace buffer")
trace.go#L358: throw("trace: non-empty full trace buffer")
trace.go#L361: throw("trace: reading after shutdown")
trace.go#L430: throw("trace: ReadTrace got invalid frequency")
trace.go#L595: throw("invalid length of trace event")
trace.go#L657: throw("trace: out of memory")
trace.go#L960: throw("trace: alloc too large")
trace.go#L964: throw("trace: out of memory")
trace.go#L1032: throw("double traceGCSweepStart")
trace.go#L1054: throw("missing traceGCSweepStart")
traceback.go#L35: throw("gentraceback callback cannot be used with non-zero skip")
traceback.go#L53: throw("gentraceback cannot trace user goroutine on its own stack")
traceback.go#L120: throw("unknown pc")
traceback.go#L218: throw("traceback")
traceback.go#L254: throw("unknown caller pc")
traceback.go#L550: throw("traceback did not unwind completely")
traceback.go#L712: throw("reflect mismatch")
type.go#L198: throw("runtime: name offset out of range")
type.go#L213: throw("runtime: name offset base pointer out of range")
type.go#L245: throw("runtime: type offset base pointer out of range")
type.go#L255: throw("runtime: type offset out of range")
type.go#L287: throw("runtime: text offset base pointer out of range")
type.go#L705: throw("runtime: impossible type kind")